A Comparison of a dynamic compilation and mathematic parser libraries in .NET for expression evaluation

نویسنده

  • PETR ČÁPEK
چکیده

This work aims to investigate the problems of evaluating expressions in the string format in the .NET framework. The performances of several mathematical parser libraries in .NET are measured and compared. An alternative approach based on a dynamic code compilation is presented. The standard benchmark functions for optimization are used to compare existing libraries against a dynamic code compilation. Key-Words: .NET, math parser, dynamic compilation, computing, benchmark

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementation of Process Control and Monitoring Software with Dynamic Compilation in .NET Technology

The paper describes robust software for monitoring and process control which was created to support control and monitoring of the experimental models have been developed within the multiunivesity projects in recent years and successfully used in the teaching fields of automation in laboratories of many universities, which we in the inter-university cooperation verified many times. The advantage...

متن کامل

A Multi-Teraflop Constituency Parser using GPUs

Constituency parsing with rich grammars remains a computational challenge. Graphics Processing Units (GPUs) have previously been used to accelerate CKY chart evaluation, but gains over CPU parsers were modest. In this paper, we describe a collection of new techniques that enable chart evaluation at close to the GPU’s practical maximum speed (a Teraflop), or around a half-trillion rule evaluatio...

متن کامل

Feature Engineering in Persian Dependency Parser

Dependency parser is one of the most important fundamental tools in the natural language processing, which extracts structure of sentences and determines the relations between words based on the dependency grammar. The dependency parser is proper for free order languages, such as Persian. In this paper, data-driven dependency parser has been developed with the help of phrase-structure parser fo...

متن کامل

A Petri-net based modeling tool, for analysis and evaluation of computer systems

Petri net is one of the most popular methods in modeling and evaluation of concurrent and event-based systems. Different tools have been created to support modeling and simulation of different extensions of Petri net in different applications. Each tool supports some extensions and some features. In this work a Petri net based modeling and evaluation tool is presented that not only supports dif...

متن کامل

Improved Procedure for Screening Expression Libraries for Novel Autoantigens

The standard method for immunoscreening of a cDNA expression library is time-consuming becauseof the production of a large proportion of false positives during the first and second round of screening.This problem is more important when a sensitive chemiluminescence detection system is used. Due tothe high sensitivity of the detection system, there is a need to avoid false posi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014